(kicad_pcb (version 20241229) (generator "pcbnew") (generator_version "9.0") (general (thickness 1.6) (legacy_teardrops no) ) (paper "A4") (layers (0 "F.Cu" signal) (2 "B.Cu" signal) (9 "F.Adhes" user "F.Adhesive") (11 "B.Adhes" user "B.Adhesive") (13 "F.Paste" user) (15 "B.Paste" user) (5 "F.SilkS" user "F.Silkscreen") (7 "B.SilkS" user "B.Silkscreen") (1 "F.Mask" user) (3 "B.Mask" user) (17 "Dwgs.User" user "User.Drawings") (19 "Cmts.User" user "User.Comments") (21 "Eco1.User" user "User.Eco1") (23 "Eco2.User" user "User.Eco2") (25 "Edge.Cuts" user) (27 "Margin" user) (31 "F.CrtYd" user "F.Courtyard") (29 "B.CrtYd" user "B.Courtyard") (35 "F.Fab" user) (33 "B.Fab" user) (39 "User.1" user) (41 "User.2" user) (43 "User.3" user) (45 "User.4" user) ) (setup (pad_to_mask_clearance 0) (allow_soldermask_bridges_in_footprints no) (tenting front back) (pcbplotparams (layerselection 0x00000000_00000000_55555555_5755ffff) (plot_on_all_layers_selection 0x00000000_00000000_00000000_00000000) (disableapertmacros no) (usegerberextensions no) (usegerberattributes yes) (usegerberadvancedattributes yes) (creategerberjobfile yes) (dashed_line_dash_ratio 12.000000) (dashed_line_gap_ratio 3.000000) (svgprecision 4) (plotframeref no) (mode 1) (useauxorigin no) (hpglpennumber 1) (hpglpenspeed 20) (hpglpendiameter 15.000000) (pdf_front_fp_property_popups yes) (pdf_back_fp_property_popups yes) (pdf_metadata yes) (pdf_single_document no) (dxfpolygonmode yes) (dxfimperialunits yes) (dxfusepcbnewfont yes) (psnegative no) (psa4output no) (plot_black_and_white yes) (sketchpadsonfab no) (plotpadnumbers no) (hidednponfab no) (sketchdnponfab yes) (crossoutdnponfab yes) (subtractmaskfromsilk no) (outputformat 1) (mirror no) (drillshape 0) (scaleselection 1) (outputdirectory "Gerber/") ) ) (net 0 "") (net 1 "+5V") (net 2 "GND") (net 3 "Net-(J1-Pin_3)") (net 4 "Net-(J1-Pin_4)") (net 5 "Net-(U1-GPIO28{slash}ADC2{slash}A2)") (net 6 "Net-(U1-GPIO0{slash}TX)") (net 7 "Net-(U1-GPIO1{slash}RX)") (net 8 "Net-(U1-GPIO2{slash}SCK)") (net 9 "Net-(U1-GPIO4{slash}MISO)") (net 10 "Net-(U1-GPIO3{slash}MOSI)") (net 11 "Net-(U1-GPIO27{slash}ADC1{slash}A1)") (net 12 "unconnected-(SW8-PadS1)") (net 13 "unconnected-(SW8-PadS2)") (net 14 "Net-(U1-GPIO26{slash}ADC0{slash}A0)") (net 15 "unconnected-(U1-GPIO29{slash}ADC3{slash}A3-Pad4)") (net 16 "unconnected-(U1-3V3-Pad12)") (footprint "opl2:front" (layer "F.Cu") (uuid "1499bcd1-7772-4b4b-85f9-d08cf163a7b6") (at 104.86 38.67) (property "Reference" "G***" (at 0 0 0) (layer "F.SilkS") (hide yes) (uuid "2cd34693-2a5a-4aeb-a44f-75c717258022") (effects (font (size 1.5 1.5) (thickness 0.3) ) ) ) (property "Value" "LOGO" (at 0.75 0 0) (layer "F.SilkS") (hide yes) (uuid "90fd2f64-2782-45ce-bb6a-fec0b675bae9") (effects (font (size 1.5 1.5) (thickness 0.3) ) ) ) (property "Datasheet" "" (at 0 0 0) (layer "F.Fab") (hide yes) (uuid "0e495eba-a8d3-48cf-8c15-01819704d0ce") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (property "Description" "" (at 0 0 0) (layer "F.Fab") (hide yes) (uuid "3354126b-d77c-4257-be62-4fd08ea5e001") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (attr board_only exclude_from_pos_files exclude_from_bom) (fp_poly (pts (xy -1.032455 -1.923312) (xy -0.99736 -1.870527) (xy -0.989323 -1.847661) (xy -0.984201 -1.827665) (xy -0.982249 -1.807176) (xy -0.984658 -1.78225) (xy -0.992619 -1.748947) (xy -1.007322 -1.703325) (xy -1.029958 -1.641442) (xy -1.061719 -1.559356) (xy -1.103793 -1.453127) (xy -1.123258 -1.404294) (xy -1.193595 -1.228725) (xy -1.274007 -1.029315) (xy -1.36279 -0.81021) (xy -1.45824 -0.575555) (xy -1.558654 -0.329498) (xy -1.662329 -0.076184) (xy -1.767561 0.180241) (xy -1.872646 0.43563) (xy -1.975881 0.685837) (xy -2.075562 0.926717) (xy -2.169986 1.154122) (xy -2.25745 1.363907) (xy -2.336249 1.551926) (xy -2.398435 1.699302) (xy -2.45328 1.824396) (xy -2.501607 1.923461) (xy -2.546546 2.000923) (xy -2.591226 2.061212) (xy -2.638777 2.108754) (xy -2.692329 2.147979) (xy -2.731944 2.17117) (xy -2.838226 2.211832) (xy -2.951792 2.224817) (xy -3.06381 2.209409) (xy -3.092334 2.200398) (xy -3.183862 2.160365) (xy -3.293668 2.100111) (xy -3.417818 2.022384) (xy -3.552379 1.929931) (xy -3.693418 1.8255) (xy -3.837002 1.711836) (xy -3.979198 1.591686) (xy -4.036174 1.541198) (xy -4.174974 1.4114) (xy -4.314697 1.271361) (xy -4.45261 1.124461) (xy -4.585981 0.974079) (xy -4.712076 0.823594) (xy -4.828164 0.676386) (xy -4.93151 0.535835) (xy -5.019384 0.40532) (xy -5.08905 0.28822) (xy -5.137778 0.187915) (xy -5.144714 0.170319) (xy -5.172207 0.05409) (xy -5.170242 -0.063728) (xy -5.140066 -0.177064) (xy -5.082924 -0.279847) (xy -5.0426 -0.327484) (xy -5.022059 -0.344707) (xy -4.989342 -0.366156) (xy -4.943218 -0.392374) (xy -4.882458 -0.423905) (xy -4.805831 -0.461292) (xy -4.712108 -0.505076) (xy -4.600057 -0.555803) (xy -4.468449 -0.614014) (xy -4.316054 -0.680253) (xy -4.141641 -0.755063) (xy -3.943981 -0.838986) (xy -3.721844 -0.932567) (xy -3.473998 -1.036347) (xy -3.199214 -1.150871) (xy -2.896263 -1.27668) (xy -2.83412 -1.302442) (xy -2.573622 -1.410174) (xy -2.34082 -1.505932) (xy -2.134057 -1.590353) (xy -1.951673 -1.664075) (xy -1.79201 -1.727735) (xy -1.653409 -1.781971) (xy -1.534212 -1.82742) (xy -1.432761 -1.86472) (xy -1.347397 -1.894509) (xy -1.276461 -1.917424) (xy -1.218295 -1.934103) (xy -1.17124 -1.945183) (xy -1.153658 -1.948443) (xy -1.084022 -1.948957) ) (stroke (width 0) (type solid) ) (fill yes) (layer "F.SilkS") (uuid "6ee501f1-38e4-4032-955f-1f50942ba7d7") ) (fp_poly (pts (xy 0.552189 -1.9236) (xy 0.60333 -1.907963) (xy 0.677172 -1.882599) (xy 0.769599 -1.848949) (xy 0.881614 -1.806609) (xy 1.014219 -1.755178) (xy 1.168417 -1.69425) (xy 1.345212 -1.623422) (xy 1.545606 -1.542292) (xy 1.770602 -1.450455) (xy 2.021202 -1.347509) (xy 2.29841 -1.233049) (xy 2.603229 -1.106672) (xy 2.846248 -1.005624) (xy 3.083034 -0.907058) (xy 3.292171 -0.819941) (xy 3.475498 -0.743419) (xy 3.634853 -0.676642) (xy 3.772073 -0.618757) (xy 3.888998 -0.568912) (xy 3.987466 -0.526255) (xy 4.069314 -0.489935) (xy 4.136383 -0.459099) (xy 4.190508 -0.432896) (xy 4.23353 -0.410474) (xy 4.267286 -0.390981) (xy 4.293615 -0.373564) (xy 4.314355 -0.357373) (xy 4.331344 -0.341555) (xy 4.346421 -0.325258) (xy 4.361424 -0.307631) (xy 4.367127 -0.300836) (xy 4.434862 -0.197803) (xy 4.471756 -0.087527) (xy 4.477575 0.028084) (xy 4.452089 0.14712) (xy 4.428555 0.205152) (xy 4.36024 0.334049) (xy 4.269685 0.478311) (xy 4.160133 0.634033) (xy 4.034828 0.797309) (xy 3.897013 0.964233) (xy 3.749934 1.130901) (xy 3.596832 1.293406) (xy 3.440951 1.447844) (xy 3.285536 1.590308) (xy 3.258867 1.613511) (xy 3.146812 1.706852) (xy 3.02466 1.802796) (xy 2.898071 1.897317) (xy 2.772704 1.986392) (xy 2.654218 2.065998) (xy 2.548272 2.132111) (xy 2.4627 2.179611) (xy 2.38548 2.206458) (xy 2.292837 2.220827) (xy 2.198898 2.221628) (xy 2.117793 2.207771) (xy 2.113857 2.20652) (xy 2.015017 2.163257) (xy 1.933897 2.105937) (xy 1.894257 2.063234) (xy 1.87374 2.029288) (xy 1.841925 1.967327) (xy 1.799511 1.878951) (xy 1.747197 1.765756) (xy 1.685683 1.629342) (xy 1.615665 1.471305) (xy 1.537844 1.293244) (xy 1.452918 1.096758) (xy 1.361585 0.883443) (xy 1.264545 0.654899) (xy 1.162495 0.412723) (xy 1.056136 0.158512) (xy 0.953734 -0.087862) (xy 0.843529 -0.354288) (xy 0.745281 -0.592829) (xy 0.65841 -0.804988) (xy 0.582338 -0.992269) (xy 0.516486 -1.156175) (xy 0.460274 -1.298208) (xy 0.413124 -1.419873) (xy 0.374457 -1.522671) (xy 0.343694 -1.608107) (xy 0.320255 -1.677683) (xy 0.303563 -1.732903) (xy 0.293038 -1.775269) (xy 0.288101 -1.806285) (xy 0.287546 -1.817574) (xy 0.2975 -1.881053) (xy 0.327994 -1.923125) (xy 0.379974 -1.944058) (xy 0.45439 -1.944126) ) (stroke (width 0) (type solid) ) (fill yes) (layer "F.SilkS") (uuid "62f2225e-f94b-4da1-9619-46b6686c7451") ) (fp_poly (pts (xy 4.622319 -4.294666) (xy 4.679287 -4.289337) (xy 4.727048 -4.27747) (xy 4.773085 -4.259005) (xy 4.840764 -4.222077) (xy 4.898085 -4.175249) (xy 4.946832 -4.115038) (xy 4.988789 -4.037958) (xy 5.02574 -3.940526) (xy 5.059467 -3.819257) (xy 5.091755 -3.670666) (xy 5.102222 -3.61599) (xy 5.126171 -3.484072) (xy 5.144968 -3.370249) (xy 5.159213 -3.267439) (xy 5.169505 -3.168559) (xy 5.176443 -3.066527) (xy 5.180626 -2.954261) (xy 5.182654 -2.824677) (xy 5.183125 -2.670694) (xy 5.183116 -2.659811) (xy 5.181056 -2.431892) (xy 5.175082 -2.230298) (xy 5.16479 -2.049598) (xy 5.149776 -1.884361) (xy 5.129635 -1.729155) (xy 5.103962 -1.578549) (xy 5.101731 -1.566918) (xy 5.069867 -1.413213) (xy 5.038414 -1.287698) (xy 5.005558 -1.18669) (xy 4.969484 -1.106505) (xy 4.92838 -1.043462) (xy 4.88043 -0.993876) (xy 4.82382 -0.954066) (xy 4.791159 -0.936404) (xy 4.709188 -0.903381) (xy 4.627079 -0.888635) (xy 4.537055 -0.891987) (xy 4.431341 -0.913258) (xy 4.382159 -0.926969) (xy 4.338906 -0.940727) (xy 4.281979 -0.96054) (xy 4.210314 -0.98684) (xy 4.122846 -1.020058) (xy 4.018511 -1.060625) (xy 3.896246 -1.108972) (xy 3.754987 -1.165532) (xy 3.593669 -1.230735) (xy 3.411229 -1.305013) (xy 3.206603 -1.388798) (xy 2.978726 -1.48252) (xy 2.726535 -1.586611) (xy 2.448966 -1.701503) (xy 2.144955 -1.827626) (xy 1.813437 -1.965413) (xy 1.525597 -2.085208) (xy 1.347794 -2.159277) (xy 1.197069 -2.222244) (xy 1.070999 -2.275278) (xy 0.967164 -2.319548) (xy 0.883141 -2.356223) (xy 0.816509 -2.386473) (xy 0.764847 -2.411466) (xy 0.725732 -2.432373) (xy 0.696744 -2.450363) (xy 0.675461 -2.466604) (xy 0.659461 -2.482266) (xy 0.646322 -2.498519) (xy 0.634266 -2.515599) (xy 0.611495 -2.574264) (xy 0.615129 -2.6374) (xy 0.642583 -2.696045) (xy 0.691271 -2.741238) (xy 0.700917 -2.746651) (xy 0.726225 -2.758271) (xy 0.778857 -2.781227) (xy 0.856629 -2.814607) (xy 0.957359 -2.857496) (xy 1.078863 -2.90898) (xy 1.218957 -2.968145) (xy 1.375458 -3.034077) (xy 1.546184 -3.105862) (xy 1.728949 -3.182585) (xy 1.921571 -3.263334) (xy 2.121867 -3.347193) (xy 2.327654 -3.43325) (xy 2.536747 -3.520589) (xy 2.746963 -3.608296) (xy 2.956119 -3.695458) (xy 3.162032 -3.781161) (xy 3.362519 -3.86449) (xy 3.555395 -3.944532) (xy 3.738477 -4.020372) (xy 3.909583 -4.091096) (xy 4.066529 -4.155791) (xy 4.089559 -4.165266) (xy 4.19362 -4.207907) (xy 4.273647 -4.239881) (xy 4.335122 -4.262756) (xy 4.383525 -4.278095) (xy 4.424338 -4.287463) (xy 4.463044 -4.292426) (xy 4.505124 -4.294549) (xy 4.544842 -4.295253) ) (stroke (width 0) (type solid) ) (fill yes) (layer "F.SilkS") (uuid "84075062-b107-486f-922b-7cf5144e832c") ) (fp_poly (pts (xy -0.33042 -1.648301) (xy -0.312237 -1.643149) (xy -0.293134 -1.631656) (xy -0.272433 -1.612424) (xy -0.249458 -1.584055) (xy -0.223532 -1.545151) (xy -0.19398 -1.494315) (xy -0.160124 -1.430149) (xy -0.121287 -1.351256) (xy -0.076794 -1.256237) (xy -0.025968 -1.143694) (xy 0.031868 -1.012231) (xy 0.097391 -0.860449) (xy 0.171277 -0.686951) (xy 0.254202 -0.490339) (xy 0.346844 -0.269215) (xy 0.449878 -0.022181) (xy 0.563982 0.252161) (xy 0.638399 0.431321) (xy 0.748346 0.696204) (xy 0.846637 0.933285) (xy 0.933921 1.144242) (xy 1.010849 1.330756) (xy 1.078072 1.494509) (xy 1.136238 1.637181) (xy 1.185999 1.760453) (xy 1.228004 1.866004) (xy 1.262905 1.955517) (xy 1.29135 2.030671) (xy 1.313991 2.093147) (xy 1.331477 2.144626) (xy 1.344459 2.186788) (xy 1.353586 2.221314) (xy 1.35951 2.249885) (xy 1.36288 2.274182) (xy 1.364346 2.295884) (xy 1.364583 2.308365) (xy 1.350521 2.427262) (xy 1.309286 2.53656) (xy 1.244004 2.631263) (xy 1.157799 2.706373) (xy 1.093597 2.741632) (xy 1.01697 2.769583) (xy 0.913581 2.798365) (xy 0.788568 2.827025) (xy 0.64707 2.85461) (xy 0.494225 2.880167) (xy 0.335171 2.902744) (xy 0.175046 2.92139) (xy 0.071886 2.931028) (xy -0.085816 2.940387) (xy -0.264147 2.944527) (xy -0.452228 2.943542) (xy -0.639182 2.937525) (xy -0.814134 2.926569) (xy -0.854655 2.923075) (xy -1.02281 2.905001) (xy -1.187688 2.88226) (xy -1.34509 2.855761) (xy -1.490818 2.826413) (xy -1.620673 2.795125) (xy -1.730455 2.762805) (xy -1.815967 2.730364) (xy -1.865033 2.704308) (xy -1.906949 2.669044) (xy -1.95393 2.618397) (xy -1.989125 2.572608) (xy -2.024375 2.517533) (xy -2.044376 2.471724) (xy -2.054309 2.420028) (xy -2.058128 2.370756) (xy -2.05933 2.340422) (xy -2.059008 2.310027) (xy -2.056503 2.277786) (xy -2.051157 2.241909) (xy -2.042313 2.200608) (xy -2.029313 2.152098) (xy -2.0115 2.094589) (xy -1.988216 2.026294) (xy -1.958802 1.945426) (xy -1.922602 1.850197) (xy -1.878957 1.738818) (xy -1.827211 1.609504) (xy -1.766704 1.460465) (xy -1.696781 1.289915) (xy -1.616782 1.096065) (xy -1.52605 0.877128) (xy -1.423928 0.631317) (xy -1.373972 0.511195) (xy -1.247578 0.207571) (xy -1.130458 -0.073287) (xy -1.02289 -0.330722) (xy -0.925149 -0.56408) (xy -0.837513 -0.772703) (xy -0.760258 -0.955937) (xy -0.693661 -1.113125) (xy -0.637999 -1.243612) (xy -0.593548 -1.346742) (xy -0.560585 -1.421859) (xy -0.539387 -1.468307) (xy -0.534797 -1.477673) (xy -0.488374 -1.550929) (xy -0.434259 -1.607675) (xy -0.379041 -1.641346) (xy -0.366731 -1.645173) (xy -0.348359 -1.64851) ) (stroke (width 0) (type solid) ) (fill yes) (layer "F.SilkS") (uuid "a20250f8-ee9f-4970-928c-75630b8d4b6f") ) (fp_poly (pts (xy 5.834117 -4.855259) (xy 5.86038 -4.849007) (xy 5.914331 -4.829484) (xy 5.960885 -4.800118) (xy 6.001845 -4.757665) (xy 6.039012 -4.698878) (xy 6.074189 -4.620512) (xy 6.109177 -4.519321) (xy 6.145779 -4.392058) (xy 6.173516 -4.284964) (xy 6.272616 -3.827119) (xy 6.34084 -3.367656) (xy 6.378255 -2.908067) (xy 6.384927 -2.449841) (xy 6.360923 -1.99447) (xy 6.30631 -1.543444) (xy 6.221156 -1.098254) (xy 6.105526 -0.660391) (xy 5.99605 -0.329952) (xy 5.823092 0.102644) (xy 5.623684 0.518153) (xy 5.398895 0.915719) (xy 5.149794 1.294489) (xy 4.877449 1.653607) (xy 4.582929 1.992219) (xy 4.267304 2.30947) (xy 3.931642 2.604506) (xy 3.577012 2.87647) (xy 3.204482 3.12451) (xy 2.815122 3.347769) (xy 2.410001 3.545393) (xy 1.990186 3.716528) (xy 1.556748 3.860318) (xy 1.110755 3.97591) (xy 0.653276 4.062447) (xy 0.471257 4.08823) (xy 0.389802 4.097344) (xy 0.288422 4.106623) (xy 0.173794 4.115657) (xy 0.052598 4.124035) (xy -0.068487 4.131347) (xy -0.182782 4.137181) (xy -0.283608 4.141127) (xy -0.364287 4.142773) (xy -0.407359 4.142261) (xy -0.467053 4.139939) (xy -0.540734 4.137014) (xy -0.599057 4.134661) (xy -1.058367 4.100282) (xy -1.511705 4.035262) (xy -1.957607 3.940362) (xy -2.394611 3.816343) (xy -2.821253 3.663967) (xy -3.236071 3.483996) (xy -3.637601 3.277191) (xy -4.024379 3.044314) (xy -4.394944 2.786127) (xy -4.74783 2.503391) (xy -5.081576 2.196867) (xy -5.394718 1.867319) (xy -5.685793 1.515506) (xy -5.722126 1.467924) (xy -5.81879 1.336612) (xy -5.913862 1.200845) (xy -6.005442 1.063858) (xy -6.091629 0.928885) (xy -6.170522 0.799163) (xy -6.24022 0.677925) (xy -6.298822 0.568407) (xy -6.344428 0.473844) (xy -6.375136 0.397472) (xy -6.389046 0.342524) (xy -6.389675 0.331829) (xy -6.375053 0.26511) (xy -6.336449 0.199497) (xy -6.280618 0.144815) (xy -6.246707 0.123805) (xy -6.153852 0.092949) (xy -6.060941 0.094039) (xy -5.980048 0.121037) (xy -5.944792 0.142649) (xy -5.908802 0.175162) (xy -5.869551 0.221984) (xy -5.824516 0.28652) (xy -5.771171 0.372176) (xy -5.706991 0.482361) (xy -5.68995 0.512382) (xy -5.527225 0.77817) (xy -5.33869 1.047306) (xy -5.129112 1.313878) (xy -4.903259 1.571976) (xy -4.665901 1.815688) (xy -4.551137 1.924121) (xy -4.207523 2.218813) (xy -3.849166 2.485167) (xy -3.476175 2.723132) (xy -3.088656 2.932658) (xy -2.686717 3.113696) (xy -2.270466 3.266195) (xy -1.84001 3.390105) (xy -1.395458 3.485377) (xy -1.08629 3.533627) (xy -1.000169 3.542445) (xy -0.888768 3.549775) (xy -0.757708 3.555585) (xy -0.612612 3.559842) (xy -0.459102 3.562514) (xy -0.302801 3.563566) (xy -0.149331 3.562967) (xy -0.004314 3.560684) (xy 0.126627 3.556683) (xy 0.23787 3.550932) (xy 0.323794 3.543398) (xy 0.335471 3.541939) (xy 0.652626 3.494641) (xy 0.946219 3.439243) (xy 1.224038 3.373801) (xy 1.493872 3.296371) (xy 1.763508 3.205009) (xy 1.91698 3.147168) (xy 2.311419 2.976535) (xy 2.69256 2.777769) (xy 3.05885 2.552385) (xy 3.408734 2.301894) (xy 3.740659 2.027809) (xy 4.053069 1.731642) (xy 4.344411 1.414906) (xy 4.613131 1.079113) (xy 4.857674 0.725775) (xy 5.076485 0.356405) (xy 5.268011 -0.027486) (xy 5.333537 -0.177387) (xy 5.396463 -0.335084) (xy 5.460677 -0.510436) (xy 5.522763 -0.693191) (xy 5.579304 -0.873097) (xy 5.626883 -1.039902) (xy 5.646832 -1.11758) (xy 5.703555 -1.370214) (xy 5.747571 -1.615735) (xy 5.779778 -1.862122) (xy 5.801074 -2.117352) (xy 5.812357 -2.389404) (xy 5.814787 -2.610459) (xy 5.811813 -2.859803) (xy 5.802257 -3.087017) (xy 5.785056 -3.300712) (xy 5.759151 -3.509495) (xy 5.723478 -3.721979) (xy 5.676976 -3.946771) (xy 5.620872 -4.18331) (xy 5.586133 -4.329558) (xy 5.56229 -4.449159) (xy 5.549837 -4.545678) (xy 5.549267 -4.622676) (xy 5.561074 -4.683717) (xy 5.585752 -4.732364) (xy 5.623796 -4.772179) (xy 5.675697 -4.806726) (xy 5.709731 -4.824479) (xy 5.761604 -4.847924) (xy 5.798753 -4.857482) ) (stroke (width 0) (type solid) ) (fill yes) (layer "F.SilkS") (uuid "00b97461-2b6c-4149-9f23-9de8c5c57e2f") ) (embedded_fonts no) ) (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu") (uuid "1a3588fb-d088-4814-b8c3-f2b60ed3df12") (at 109.69625 52.07) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (property "Reference" "SW1" (at -2.54 -2.794 0) (layer "F.SilkS") (uuid "f9ad0229-4be1-40e2-b0a3-d0300f250b14") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "SW_Push" (at -2.54 12.954 0) (layer "F.Fab") (uuid "4f2db5c2-356e-42a5-a59b-bc9e2b48ab0e") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Datasheet" "~" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "9dd91e4f-5bea-47cf-babc-e44c610f92c2") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (property "Description" "Push button switch, generic, two pins" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "b6adfb25-0758-4eb5-a3f3-8ff56f045ca0") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (path "/86709494-69c9-4861-9a37-4fe41d600174") (sheetname "/") (sheetfile "L3MON hackpad.kicad_sch") (attr through_hole) (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "f659ca99-b293-4ec1-994f-ee80626d2594") ) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "5e36d265-2076-4a64-8599-da0a8132ac90") ) (fp_line (start 4.445 -1.905) (end 4.445 12.065) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "3aba40bc-1c85-4e39-b751-69d1df351cd9") ) (fp_line (start 4.445 12.065) (end -9.525 12.065) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "bcec1503-f0a8-4e42-a45c-b9d2be87db17") ) (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "e08003fa-2f10-4749-a264-aedc152da147") ) (fp_line (start -12.065 14.605) (end -12.065 -4.445) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "ccb8247f-4ac9-498c-b9b8-b86267166116") ) (fp_line (start 6.985 -4.445) (end 6.985 14.605) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "ab089ba3-cc3c-47ab-9310-a862d064a4ee") ) (fp_line (start 6.985 14.605) (end -12.065 14.605) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "368ff6ea-1602-4d97-8ebc-860edb6ca24c") ) (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "07fd3ef0-c4de-46a4-8efd-21bffd90a2ba") ) (fp_line (start -9.14 11.68) (end -9.14 -1.52) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "0f94c8ab-3ff4-46b8-81cb-80e0c4c47b0b") ) (fp_line (start 4.06 -1.52) (end 4.06 11.68) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "f1dbd4ae-b247-491c-b252-83cec0dc9de4") ) (fp_line (start 4.06 11.68) (end -9.14 11.68) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "3d8f147b-ca3b-4abd-900d-da67172b5a7a") ) (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "db30a103-6eca-4649-b9c0-b0d865c59a47") ) (fp_line (start -8.89 11.43) (end -8.89 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "7f29f087-c7bd-40a7-b5bb-b53d581288f9") ) (fp_line (start 3.81 -1.27) (end 3.81 11.43) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "460a9bb0-2822-4220-98d5-8da7d6565623") ) (fp_line (start 3.81 11.43) (end -8.89 11.43) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "a4c85a44-6f28-4d4f-8645-819d1a92d54b") ) (fp_text user "${REFERENCE}" (at -2.54 -2.794 0) (layer "F.Fab") (uuid "1c07008b-3465-41f4-9c3a-a95959ad817b") (effects (font (size 1 1) (thickness 0.15) ) ) ) (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (uuid "950d43cf-82f5-47fa-b947-f97ddd1146dc") ) (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (uuid "e0243e74-4220-4e0f-8ef0-223ea15b9401") ) (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (uuid "44a93804-7457-441f-9c31-e38e55ce157c") ) (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "GND") (pinfunction "1") (pintype "passive") (uuid "40753d38-515e-4969-a90f-4e28ddd7a25e") ) (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 5 "Net-(U1-GPIO28{slash}ADC2{slash}A2)") (pinfunction "2") (pintype "passive") (uuid "1f4c0c8c-c0a0-4cdd-85b4-a7bdb13856a7") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) (model "C:/Users/lukem/Downloads/outemu-mx-switch-1.snapshot.2/asm_mx_asm.stp" (offset (xyz -2.5 -5 6.5) ) (scale (xyz 1 1 1) ) (rotate (xyz -0 -0 -0) ) ) ) (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu") (uuid "1cd824fe-7cf3-4310-9921-3402822e104f") (at 131.1275 71.12) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (property "Reference" "SW3" (at -2.54 -2.794 0) (layer "F.SilkS") (uuid "8273a75a-bac9-4526-b6a3-d9e4928ec991") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "SW_Push" (at -2.54 12.954 0) (layer "F.Fab") (uuid "5533479b-e29c-4a10-ba87-69ee2e0dd2f6") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Datasheet" "~" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "71553a3b-e1cf-45ca-ac13-40d927765ec4") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (property "Description" "Push button switch, generic, two pins" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "29d200bb-0f38-4862-8197-8a12f8482c6f") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (path "/a4233102-fde0-4841-88ef-92a8025cea5a") (sheetname "/") (sheetfile "L3MON hackpad.kicad_sch") (attr through_hole) (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "d12871aa-fe70-4621-a43a-6601a310ac07") ) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "5565bf42-00ee-433e-836b-3a045ad96a89") ) (fp_line (start 4.445 -1.905) (end 4.445 12.065) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "7562f4ef-5463-4904-a53d-9d2eeb4e3d4c") ) (fp_line (start 4.445 12.065) (end -9.525 12.065) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "76eb76bc-7764-4247-9f8f-a0a133022466") ) (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "35212143-4e58-4502-a25c-a50fa4018908") ) (fp_line (start -12.065 14.605) (end -12.065 -4.445) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "fd34ddc0-5222-482b-9390-3d252beec0df") ) (fp_line (start 6.985 -4.445) (end 6.985 14.605) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "14f1be12-8c32-43c9-b963-b71095706fdd") ) (fp_line (start 6.985 14.605) (end -12.065 14.605) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "92c363fb-87ec-4ab5-8ca4-f94723b251ed") ) (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "2e4582c6-87f0-4be3-b4de-dcbd39502efb") ) (fp_line (start -9.14 11.68) (end -9.14 -1.52) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "b147110a-1e23-4c10-8cdf-7d08d831740e") ) (fp_line (start 4.06 -1.52) (end 4.06 11.68) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "c0de26e1-7de9-4184-a1b8-3e95901d2346") ) (fp_line (start 4.06 11.68) (end -9.14 11.68) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "a52305c1-c9df-4385-b883-6b42d9852c07") ) (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "7d52a944-5103-4fa6-a89f-6a95c400040e") ) (fp_line (start -8.89 11.43) (end -8.89 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "61650635-b0fa-4e5a-857a-03dd271a359d") ) (fp_line (start 3.81 -1.27) (end 3.81 11.43) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "1f2912b3-82a9-4403-85a7-39b346e1b821") ) (fp_line (start 3.81 11.43) (end -8.89 11.43) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "00ede031-2f5c-486a-a3ba-65a446b1cdcd") ) (fp_text user "${REFERENCE}" (at -2.54 -2.794 0) (layer "F.Fab") (uuid "c81b7716-92e1-42ad-bd1a-e27c12538353") (effects (font (size 1 1) (thickness 0.15) ) ) ) (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (uuid "1cea0692-ed11-4a74-ac30-f6a8412a5b5e") ) (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (uuid "e3e835a0-5ff7-4567-bfb6-d1fdd5c579a0") ) (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (uuid "2539fc94-b4e7-40e4-8d34-22978ff579ff") ) (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "GND") (pinfunction "1") (pintype "passive") (uuid "61213496-ecaa-4436-8aa8-08111fbf0c29") ) (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 7 "Net-(U1-GPIO1{slash}RX)") (pinfunction "2") (pintype "passive") (uuid "0c25fad8-0e9c-4d8d-9e63-a995ec899b57") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) (model "C:/Users/lukem/Downloads/outemu-mx-switch-1.snapshot.2/asm_mx_asm.stp" (offset (xyz -2.5 -5 6) ) (scale (xyz 1 1 1) ) (rotate (xyz -0 -0 -0) ) ) ) (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu") (uuid "2161d2de-d1d8-4f4e-b154-c51f4e4bfcb0") (at 169.2275 52.07) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (property "Reference" "SW6" (at -2.54 -2.794 0) (layer "F.SilkS") (uuid "6b39ab8c-c0e3-453d-989b-3491a1c24b02") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "SW_Push" (at -2.54 12.954 0) (layer "F.Fab") (uuid "d8853138-b322-43d6-b8a9-c02703d0d2ad") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Datasheet" "~" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "5abb64bc-2383-4dd2-af6a-1150b14c1ae2") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (property "Description" "Push button switch, generic, two pins" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "68c5b661-0ff9-4b22-bcf4-8dd57e5e9931") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (path "/6814fe92-cdac-4b29-9fb3-176bc0924193") (sheetname "/") (sheetfile "L3MON hackpad.kicad_sch") (attr through_hole) (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "3ec3686b-f5bb-466e-b626-d05bf1a2cfbe") ) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "01ff816c-0fc4-4741-93a5-bae7761e3c50") ) (fp_line (start 4.445 -1.905) (end 4.445 12.065) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "db92a9d2-ba7b-417e-b234-a0b3acc0570c") ) (fp_line (start 4.445 12.065) (end -9.525 12.065) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "79fd6883-073c-442f-b768-d02283058b95") ) (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "175f7154-a559-4e36-b448-d48f03913ce2") ) (fp_line (start -12.065 14.605) (end -12.065 -4.445) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "ec1e75d5-7ed9-4569-b10c-f9241b8ed002") ) (fp_line (start 6.985 -4.445) (end 6.985 14.605) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "f8109052-f853-4082-a8a9-61cc0c9abb06") ) (fp_line (start 6.985 14.605) (end -12.065 14.605) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "3cfa55a6-f882-4659-bd49-2672d4bf116a") ) (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "cb752760-4091-433f-8145-d6d3b2a4552d") ) (fp_line (start -9.14 11.68) (end -9.14 -1.52) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "a0fef443-945b-4890-ba79-ca8fa4346661") ) (fp_line (start 4.06 -1.52) (end 4.06 11.68) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "10068d4f-cff3-4dc0-83eb-e74b40ebe5ee") ) (fp_line (start 4.06 11.68) (end -9.14 11.68) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "5b816c01-394b-4258-bbb9-20cd9b4dd90c") ) (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "96fd5767-b768-4e8b-a86e-f0f79051ee45") ) (fp_line (start -8.89 11.43) (end -8.89 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "8d439055-3fa9-4c37-93b8-a04094032106") ) (fp_line (start 3.81 -1.27) (end 3.81 11.43) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "bce2f37d-a188-4571-a798-a7d149b3d1a1") ) (fp_line (start 3.81 11.43) (end -8.89 11.43) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "209e18f7-5266-43aa-a9cf-06627232366b") ) (fp_text user "${REFERENCE}" (at -2.54 -2.794 0) (layer "F.Fab") (uuid "b1af4b79-cbd6-43b7-98e9-434daeb4f3a9") (effects (font (size 1 1) (thickness 0.15) ) ) ) (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (uuid "fe9ed64e-31ea-44ba-b359-42d22d18d11d") ) (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (uuid "880d9905-7b13-4520-a270-61a5aa43c81e") ) (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (uuid "d3899639-9c39-4681-a27f-bcd6664c9799") ) (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "GND") (pinfunction "1") (pintype "passive") (uuid "0c30858d-eccd-4354-af60-8161eb72d223") ) (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 10 "Net-(U1-GPIO3{slash}MOSI)") (pinfunction "2") (pintype "passive") (uuid "d0a2b71d-657e-4580-8927-3ed976a6bd6a") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) (model "C:/Users/lukem/Downloads/outemu-mx-switch-1.snapshot.2/asm_mx_asm.stp" (offset (xyz -2.5 -5 6) ) (scale (xyz 1 1 1) ) (rotate (xyz -0 -0 -0) ) ) ) (footprint "Seeed Studio XIAO Series Library:XIAO-RP2040-DIP" (layer "F.Cu") (uuid "515445ad-e035-401a-88d8-6976ce08e1b9") (at 135.73125 42.8625) (property "Reference" "U1" (at 9.85875 -9.4025 0) (unlocked yes) (layer "F.SilkS") (uuid "3876f23e-68ac-4243-897c-1758474a45a3") (effects (font (size 0.635 0.635) (thickness 0.1016) ) ) ) (property "Value" "XIAO-RP2040-DIP" (at 0 0 0) (unlocked yes) (layer "F.Fab") (uuid "b73f90ab-fc5e-46da-91df-b2036aacf0ab") (effects (font (size 0.635 0.635) (thickness 0.1016) ) ) ) (property "Datasheet" "" (at 0 0 90) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "e95cbe80-2ac1-471a-9536-ce0fec54a058") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (property "Description" "" (at 0 0 90) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "eb9062fb-e252-44ea-8218-fbff635323fc") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (path "/fa8e8ef0-f895-4a3b-9b21-8f24a8aa3176") (sheetname "/") (sheetfile "L3MON hackpad.kicad_sch") (attr smd) (fp_line (start -8.89 8.509) (end -8.89 -8.636) (stroke (width 0.127) (type solid) ) (layer "F.SilkS") (uuid "11d32a12-e255-4d1e-8abd-059349164078") ) (fp_line (start -6.985 10.414) (end 6.985 10.414) (stroke (width 0.127) (type solid) ) (layer "F.SilkS") (uuid "a23cc484-b873-4d0d-8ee9-24255df97120") ) (fp_line (start -4.495 -10.541) (end -4.491272 -11.451272) (stroke (width 0.127) (type solid) ) (layer "F.SilkS") (uuid "e2348f8d-e200-400a-9bd7-fd7c806314e6") ) (fp_line (start -3.991272 -11.951) (end 4.004 -11.951) (stroke (width 0.127) (type solid) ) (layer "F.SilkS") (uuid "a716d587-c75e-4a9b-b566-46d714a5ca53") ) (fp_line (start 4.504 -11.451) (end 4.504 -10.541) (stroke (width 0.127) (type solid) ) (layer "F.SilkS") (uuid "89d27540-dc50-4f3c-a3c1-bda431febe4e") ) (fp_line (start 6.985 -10.541) (end -6.985 -10.541) (stroke (width 0.1) (type solid) ) (layer "F.SilkS") (uuid "5b39439c-7713-457e-a9aa-b10740774b86") ) (fp_line (start 6.985 -10.541) (end -6.985 -10.541) (stroke (width 0.127) (type solid) ) (layer "F.SilkS") (uuid "503c24ba-b169-43cd-b665-a3f3b2e6d459") ) (fp_line (start 8.89 8.509) (end 8.89 -8.636) (stroke (width 0.127) (type solid) ) (layer "F.SilkS") (uuid "45490aa6-8677-4519-90db-75945ac7d3d7") ) (fp_arc (start -8.89 -8.636) (mid -8.332038 -9.983038) (end -6.985 -10.541) (stroke (width 0.127) (type solid) ) (layer "F.SilkS") (uuid "a50f3ece-d15b-4660-b3d6-a4ef27c802e4") ) (fp_arc (start -6.985 10.414) (mid -8.332038 9.856038) (end -8.89 8.509) (stroke (width 0.127) (type solid) ) (layer "F.SilkS") (uuid "a22e4402-abe9-4391-bf08-24d8493f3cc5") ) (fp_arc (start -4.491272 -11.451272) (mid -4.344728 -11.80464) (end -3.991272 -11.951) (stroke (width 0.127) (type default) ) (layer "F.SilkS") (uuid "14ae16c9-40f7-42c7-9fbb-7ae1add4bc54") ) (fp_arc (start 4.004 -11.951) (mid 4.357553 -11.804553) (end 4.504 -11.451) (stroke (width 0.127) (type default) ) (layer "F.SilkS") (uuid "efeff746-cd31-4b28-9d9c-1fa3b745b462") ) (fp_arc (start 6.985 -10.541) (mid 8.332038 -9.983038) (end 8.89 -8.636) (stroke (width 0.127) (type solid) ) (layer "F.SilkS") (uuid "af2c1c98-3085-4534-a82b-437a07f2b1c0") ) (fp_arc (start 8.89 8.509) (mid 8.332038 9.856038) (end 6.985 10.414) (stroke (width 0.127) (type solid) ) (layer "F.SilkS") (uuid "1015da18-9f21-433e-9c25-db5346245bb6") ) (fp_circle (center -8.95 -10.3) (end -8.95 -10.554) (stroke (width 0.5) (type solid) ) (fill yes) (layer "F.SilkS") (uuid "0863eebf-fca9-421f-9d08-aa21138f54f0") ) (fp_circle (center -7.807 -9.42) (end -7.807 -9.674) (stroke (width 0.5) (type solid) ) (fill yes) (layer "F.SilkS") (uuid "70ac2d8d-9c95-488f-ba8f-b60dd6d55877") ) (fp_rect (start -8.9 -10.55) (end 8.9 10.425) (stroke (width 0.05) (type default) ) (fill no) (layer "F.CrtYd") (uuid "40ade55d-0dc7-4667-a88f-06d4ceb1ec23") ) (fp_rect (start -8.9 -10.55) (end 8.9 10.425) (stroke (width 0.1) (type default) ) (fill no) (layer "F.Fab") (uuid "28e636fd-b6cc-4849-97a4-90765bccb746") ) (fp_circle (center -7.804 -9.426) (end -7.804 -9.68) (stroke (width 0.5) (type solid) ) (fill yes) (layer "F.Fab") (uuid "5a8c927e-7662-4487-b4f9-2fee5b310bcc") ) (pad "1" smd roundrect (at -8.455 -7.62 180) (size 2.432 1.524) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (net 14 "Net-(U1-GPIO26{slash}ADC0{slash}A0)") (pinfunction "GPIO26/ADC0/A0") (pintype "passive") (thermal_bridge_angle 45) (uuid "63b274e7-b260-4393-8a1c-b0947f7f6732") ) (pad "1" thru_hole circle (at -7.62 -7.62 180) (size 1.524 1.524) (drill 0.889) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 14 "Net-(U1-GPIO26{slash}ADC0{slash}A0)") (pinfunction "GPIO26/ADC0/A0") (pintype "passive") (uuid "f57612ed-a466-4fb0-bec9-df90538b9c8f") ) (pad "2" smd roundrect (at -8.455 -5.08 180) (size 2.432 1.524) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (net 11 "Net-(U1-GPIO27{slash}ADC1{slash}A1)") (pinfunction "GPIO27/ADC1/A1") (pintype "passive") (thermal_bridge_angle 45) (uuid "7d3885d6-ad50-43a4-a661-814fd27716b8") ) (pad "2" thru_hole circle (at -7.62 -5.08 180) (size 1.524 1.524) (drill 0.889) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 11 "Net-(U1-GPIO27{slash}ADC1{slash}A1)") (pinfunction "GPIO27/ADC1/A1") (pintype "passive") (uuid "27eb7e57-69a7-4904-a154-8fd97eeb74d2") ) (pad "3" smd roundrect (at -8.455 -2.54 180) (size 2.432 1.524) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (net 5 "Net-(U1-GPIO28{slash}ADC2{slash}A2)") (pinfunction "GPIO28/ADC2/A2") (pintype "passive") (thermal_bridge_angle 45) (uuid "03aa91e3-5bfd-4ec2-ba20-2b9c8243eb19") ) (pad "3" thru_hole circle (at -7.62 -2.54 180) (size 1.524 1.524) (drill 0.889) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 5 "Net-(U1-GPIO28{slash}ADC2{slash}A2)") (pinfunction "GPIO28/ADC2/A2") (pintype "passive") (uuid "db6632c0-a06b-4fa5-a860-ef9d79c35cf5") ) (pad "4" smd roundrect (at -8.455 0 180) (size 2.432 1.524) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (net 15 "unconnected-(U1-GPIO29{slash}ADC3{slash}A3-Pad4)") (pinfunction "GPIO29/ADC3/A3") (pintype "passive") (thermal_bridge_angle 45) (uuid "e2a12e80-b27f-4044-81d8-3da551d0e1e4") ) (pad "4" thru_hole circle (at -7.62 0 180) (size 1.524 1.524) (drill 0.889) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 15 "unconnected-(U1-GPIO29{slash}ADC3{slash}A3-Pad4)") (pinfunction "GPIO29/ADC3/A3") (pintype "passive") (uuid "a6a72dad-ed31-4d42-b260-380b030d7e83") ) (pad "5" smd roundrect (at -8.455 2.54 180) (size 2.432 1.524) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (net 4 "Net-(J1-Pin_4)") (pinfunction "GPIO6/SDA") (pintype "passive") (thermal_bridge_angle 45) (uuid "7704b428-63f2-4c53-9390-5ebfe2e9dc42") ) (pad "5" thru_hole circle (at -7.62 2.54 180) (size 1.524 1.524) (drill 0.889) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 4 "Net-(J1-Pin_4)") (pinfunction "GPIO6/SDA") (pintype "passive") (uuid "a6bb72a0-3fc8-4eb0-9273-47d678bcc8f1") ) (pad "6" smd roundrect (at -8.455 5.08 180) (size 2.432 1.524) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (net 3 "Net-(J1-Pin_3)") (pinfunction "GPIO7/SCL") (pintype "passive") (thermal_bridge_angle 45) (uuid "46df1374-1690-4026-9275-9f53f18d14b7") ) (pad "6" thru_hole circle (at -7.62 5.08 180) (size 1.524 1.524) (drill 0.889) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 3 "Net-(J1-Pin_3)") (pinfunction "GPIO7/SCL") (pintype "passive") (uuid "4af22898-09b8-4acd-a7de-119855e407e3") ) (pad "7" smd roundrect (at -8.455 7.62 180) (size 2.432 1.524) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (net 6 "Net-(U1-GPIO0{slash}TX)") (pinfunction "GPIO0/TX") (pintype "passive") (thermal_bridge_angle 45) (uuid "7e3bb09f-e374-4a28-8650-40ec797f563f") ) (pad "7" thru_hole circle (at -7.62 7.62 180) (size 1.524 1.524) (drill 0.889) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 6 "Net-(U1-GPIO0{slash}TX)") (pinfunction "GPIO0/TX") (pintype "passive") (uuid "4969b7bc-e360-4dd8-8738-725d5354a764") ) (pad "8" thru_hole circle (at 7.62 7.62) (size 1.524 1.524) (drill 0.889) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 7 "Net-(U1-GPIO1{slash}RX)") (pinfunction "GPIO1/RX") (pintype "passive") (uuid "37bfdb69-4156-442a-b1ec-8fee2ec3e319") ) (pad "8" smd roundrect (at 8.455 7.62) (size 2.432 1.524) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (net 7 "Net-(U1-GPIO1{slash}RX)") (pinfunction "GPIO1/RX") (pintype "passive") (thermal_bridge_angle 45) (uuid "719294d9-6dc3-4999-a067-2a52629698d9") ) (pad "9" thru_hole circle (at 7.62 5.08) (size 1.524 1.524) (drill 0.889) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 8 "Net-(U1-GPIO2{slash}SCK)") (pinfunction "GPIO2/SCK") (pintype "passive") (uuid "9ddac7c4-abc6-4135-939e-76eb9793c209") ) (pad "9" smd roundrect (at 8.455 5.08) (size 2.432 1.524) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (net 8 "Net-(U1-GPIO2{slash}SCK)") (pinfunction "GPIO2/SCK") (pintype "passive") (thermal_bridge_angle 45) (uuid "a78dc78c-4b8a-4c12-8c1f-062bb077a146") ) (pad "10" thru_hole circle (at 7.62 2.54) (size 1.524 1.524) (drill 0.889) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 9 "Net-(U1-GPIO4{slash}MISO)") (pinfunction "GPIO4/MISO") (pintype "passive") (uuid "ab734ab1-23df-41d1-bde7-95910b75b2cc") ) (pad "10" smd roundrect (at 8.455 2.54) (size 2.432 1.524) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (net 9 "Net-(U1-GPIO4{slash}MISO)") (pinfunction "GPIO4/MISO") (pintype "passive") (thermal_bridge_angle 45) (uuid "92ce2860-ed22-4999-831d-04755203265c") ) (pad "11" thru_hole circle (at 7.62 0) (size 1.524 1.524) (drill 0.889) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 10 "Net-(U1-GPIO3{slash}MOSI)") (pinfunction "GPIO3/MOSI") (pintype "passive") (uuid "dcca9895-2402-43db-9ef7-6c38115e2cc3") ) (pad "11" smd roundrect (at 8.455 0) (size 2.432 1.524) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (net 10 "Net-(U1-GPIO3{slash}MOSI)") (pinfunction "GPIO3/MOSI") (pintype "passive") (thermal_bridge_angle 45) (uuid "5f4736de-487a-4607-ae03-6b024c01220f") ) (pad "12" thru_hole circle (at 7.62 -2.54) (size 1.524 1.524) (drill 0.889) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 16 "unconnected-(U1-3V3-Pad12)") (pinfunction "3V3") (pintype "passive") (uuid "2c73da56-8a72-4997-8180-041c1c9dd2bc") ) (pad "12" smd roundrect (at 8.455 -2.54) (size 2.432 1.524) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (net 16 "unconnected-(U1-3V3-Pad12)") (pinfunction "3V3") (pintype "passive") (thermal_bridge_angle 45) (uuid "e1e195c8-0646-459c-984f-6ff521663b4f") ) (pad "13" thru_hole circle (at 7.62 -5.08) (size 1.524 1.524) (drill 0.889) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "GND") (pinfunction "GND") (pintype "passive") (uuid "b87db8c5-175c-43c9-ac7f-234e6abd7729") ) (pad "13" smd roundrect (at 8.455 -5.08) (size 2.432 1.524) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (net 2 "GND") (pinfunction "GND") (pintype "passive") (thermal_bridge_angle 45) (uuid "4b490923-cdfc-4e49-8aa8-d086fafe69ad") ) (pad "14" thru_hole circle (at 7.62 -7.62) (size 1.524 1.524) (drill 0.889) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 1 "+5V") (pinfunction "VBUS") (pintype "passive") (uuid "8be910a5-8829-47de-9758-a078768bab77") ) (pad "14" smd roundrect (at 8.455 -7.62) (size 2.432 1.524) (layers "F.Cu" "F.Mask") (roundrect_rratio 0.1) (net 1 "+5V") (pinfunction "VBUS") (pintype "passive") (thermal_bridge_angle 45) (uuid "a66086da-b2fb-4650-b21b-5b3e8570c667") ) (embedded_fonts no) (model "${AMZPATH}/3dmodels/AMz3D.3dshapes/XIAO-nRF52840 v15.step" (hide yes) (offset (xyz -1.778 -6.096 0.381) ) (scale (xyz 1 1 1) ) (rotate (xyz -90 0 0) ) ) (model "${AMZPATH}/3dmodels/AMz3D.3dshapes/Seeeduino XIAO SAMD21 v4.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) (model "${AMZPATH}/3dmodels/AMz3D.3dshapes/Seeed Studio XIAO RP2040 v26.step" (hide yes) (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 90) ) ) (model "${AMZPATH}/3dmodels/AMz3D.3dshapes/Seeed Studio XIAO-ESP32-C3.step" (hide yes) (offset (xyz -1.7018 -6.096 0) ) (scale (xyz 1 1 1) ) (rotate (xyz -90 0 0) ) ) (model "${AMZPATH}/3dmodels/AMz3D.3dshapes/XIAO-ESP32S3 v2.step" (hide yes) (offset (xyz -1.778 -6.1722 0) ) (scale (xyz 1 1 1) ) (rotate (xyz -90 0 0) ) ) (model "C:/Users/lukem/Downloads/Seeed Studio XIAO RP2040/Seeed Studio XIAO RP2040 v26.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) ) (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu") (uuid "64a4ad9c-29f8-4274-b7b3-7ccb66115466") (at 169.2275 71.12) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (property "Reference" "SW5" (at -2.54 -2.794 0) (layer "F.SilkS") (uuid "56ff6385-8aae-413d-92aa-9f0f477de939") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "SW_Push" (at -2.54 12.954 0) (layer "F.Fab") (uuid "c1a1f8fc-dd81-408b-a986-d931a9d2c059") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Datasheet" "~" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "75683f5c-eb20-4056-a979-e09ffc2fab29") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (property "Description" "Push button switch, generic, two pins" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "b143750c-1e5f-46b0-972d-bc4692b7f9f6") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (path "/7c353c28-d2a4-43a2-bcc7-707049834e94") (sheetname "/") (sheetfile "L3MON hackpad.kicad_sch") (attr through_hole) (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "ef43e2fc-2655-4545-bfe8-63443acc507b") ) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "302c38bc-d7cf-4e38-a5a2-0e824bfc5476") ) (fp_line (start 4.445 -1.905) (end 4.445 12.065) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "06a017f1-8ba9-4aa4-afc3-4a57f8418902") ) (fp_line (start 4.445 12.065) (end -9.525 12.065) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "eda0321f-2f89-4340-a9c2-a38b07ade425") ) (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "f6e39db6-e849-4221-a255-429f58596c30") ) (fp_line (start -12.065 14.605) (end -12.065 -4.445) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "fce487d9-3b20-4c9e-842d-4aa9a7c50e42") ) (fp_line (start 6.985 -4.445) (end 6.985 14.605) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "6cb8d824-859a-49ac-8860-868d954a7bc0") ) (fp_line (start 6.985 14.605) (end -12.065 14.605) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "ebb026da-526d-4f18-a9ca-6f7dda36b25b") ) (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "05afaa2b-81fe-4334-98d2-86adfb74f46a") ) (fp_line (start -9.14 11.68) (end -9.14 -1.52) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "444fcffc-ec5f-414e-b2c8-c06d7409ad52") ) (fp_line (start 4.06 -1.52) (end 4.06 11.68) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "e5acba96-b4dd-40a4-a497-1a08ead6f1fc") ) (fp_line (start 4.06 11.68) (end -9.14 11.68) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "4be5a591-241c-4ff8-b3c1-08849251e1b8") ) (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "000c6a38-da78-4a97-9271-d646078413d3") ) (fp_line (start -8.89 11.43) (end -8.89 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "1cf4195f-7364-4d7c-9d6f-ca49226d0683") ) (fp_line (start 3.81 -1.27) (end 3.81 11.43) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "eccf3ad7-5196-4331-b4f4-6d1bb02d2117") ) (fp_line (start 3.81 11.43) (end -8.89 11.43) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "9e43a203-0335-44d3-832f-c3ad9a117252") ) (fp_text user "${REFERENCE}" (at -2.54 -2.794 0) (layer "F.Fab") (uuid "f99c7c3a-6f0a-4dac-8e03-e4270204a482") (effects (font (size 1 1) (thickness 0.15) ) ) ) (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (uuid "eda28559-57a7-41ae-9569-4ef0e8f246b4") ) (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (uuid "57bc9d5e-34e3-42e7-abab-4ce26a56ef4f") ) (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (uuid "3acf5780-ae88-4094-9fb1-7435816b097c") ) (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "GND") (pinfunction "1") (pintype "passive") (uuid "3ac89784-f0e5-47fc-ac75-68607508869c") ) (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 9 "Net-(U1-GPIO4{slash}MISO)") (pinfunction "2") (pintype "passive") (uuid "8822a5c3-3b7e-4af9-893c-b95f92e70acd") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) (model "C:/Users/lukem/Downloads/outemu-mx-switch-1.snapshot.2/asm_mx_asm.stp" (offset (xyz -2.5 -5 6) ) (scale (xyz 1 1 1) ) (rotate (xyz -0 -0 -0) ) ) ) (footprint "opl2:SSD1306-0.91-OLED-4pin-128x32" (layer "F.Cu") (uuid "8002d558-253c-4803-968e-06fbe2913d8a") (at 116.84625 53.64625) (property "Reference" "J1" (at 1.9 5.91 90) (layer "F.SilkS") (uuid "042ed902-266f-4904-9f69-d7e73119db50") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "Conn_01x04_Pin" (at 18.5 14 0) (layer "F.Fab") (uuid "ef9e7a1a-c8cf-42c8-9035-9b8d01d0db8f") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Datasheet" "~" (at 0 0 0) (layer "F.Fab") (hide yes) (uuid "86219b9b-9884-4569-bb61-ab314d108c60") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (property "Description" "Generic connector, single row, 01x04, script generated" (at 0 0 0) (layer "F.Fab") (hide yes) (uuid "e35fdfe8-e4c8-44a2-b59d-8e1ece734440") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (property ki_fp_filters "Connector*:*_1x??_*") (path "/38df6a7e-b07f-4d96-9317-b426989105f4") (sheetname "/") (sheetfile "L3MON hackpad.kicad_sch") (attr through_hole) (fp_line (start 0 0) (end 0 12) (stroke (width 0.04) (type solid) ) (layer "F.SilkS") (uuid "a2e07464-2316-4eeb-80f2-ac68774712c4") ) (fp_line (start 0 12) (end 38 12) (stroke (width 0.04) (type solid) ) (layer "F.SilkS") (uuid "979da5bd-e6ee-460f-87e6-4520b2271927") ) (fp_line (start 3.5 0) (end 3.5 12) (stroke (width 0.04) (type solid) ) (layer "F.SilkS") (uuid "e5b52373-bc02-4ebd-ad15-c32ef274fba5") ) (fp_line (start 33 0) (end 33 12) (stroke (width 0.04) (type solid) ) (layer "F.SilkS") (uuid "92bbdc22-0eff-4968-9786-b9864542507e") ) (fp_line (start 38 0) (end 0 0) (stroke (width 0.04) (type solid) ) (layer "F.SilkS") (uuid "f7130f18-f309-49bf-9655-27af27a4e46c") ) (fp_line (start 38 12) (end 38 0) (stroke (width 0.04) (type solid) ) (layer "F.SilkS") (uuid "58ff8dd5-52fa-4297-9221-93014918deb2") ) (fp_line (start 0 0) (end 0 12) (stroke (width 0.04) (type solid) ) (layer "F.CrtYd") (uuid "b1f24c61-6a43-48b8-93d5-a00880c3a4f9") ) (fp_line (start 0 12) (end 38 12) (stroke (width 0.04) (type solid) ) (layer "F.CrtYd") (uuid "1d88b9e7-bc02-48af-9d63-b51dd8de0004") ) (fp_line (start 38 0) (end 0 0) (stroke (width 0.04) (type solid) ) (layer "F.CrtYd") (uuid "3ab77650-a8aa-40ed-867a-1f804df266ae") ) (fp_line (start 38 12) (end 38 0) (stroke (width 0.04) (type solid) ) (layer "F.CrtYd") (uuid "3d137206-0d20-4137-ae40-43d2d8adee58") ) (fp_text user "OLED Panel" (at 19 6 0) (layer "F.SilkS") (uuid "554b8e4a-6542-4176-8569-8468adef0855") (effects (font (size 1 1) (thickness 0.15) ) ) ) (fp_text user "VCC" (at 34.5 4.73 270) (layer "F.SilkS") (uuid "6e357edc-0a9f-4d9e-a160-3e3d2be0f313") (effects (font (size 0.75 0.75) (thickness 0.15) ) ) ) (fp_text user "SDA" (at 34.5 9.81 270) (layer "F.SilkS") (uuid "8b2c5f88-cc17-459f-a06a-3fbcfcccf909") (effects (font (size 0.75 0.75) (thickness 0.15) ) ) ) (fp_text user "SCL" (at 34.5 7.27 270) (layer "F.SilkS") (uuid "8e50032e-f630-45ce-80b4-5ac35c9b5e8c") (effects (font (size 0.75 0.75) (thickness 0.15) ) ) ) (fp_text user "GND" (at 34.5 2.19 270) (layer "F.SilkS") (uuid "dca62a90-0842-4ba0-89f0-4d1b809df540") (effects (font (size 0.75 0.75) (thickness 0.15) ) ) ) (pad "1" thru_hole rect (at 36.5 2.19) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "GND") (pinfunction "Pin_1") (pintype "passive") (uuid "34fde0e2-a2e5-4f5b-90ac-1ec1911f958a") ) (pad "2" thru_hole oval (at 36.5 4.73) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 1 "+5V") (pinfunction "Pin_2") (pintype "passive") (uuid "a3a3b363-4fd0-4bca-8a8e-cc4f8c1abe8a") ) (pad "3" thru_hole oval (at 36.5 7.27) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 3 "Net-(J1-Pin_3)") (pinfunction "Pin_3") (pintype "passive") (uuid "0b4d7477-777b-487d-afe8-ca0060cfb5b2") ) (pad "4" thru_hole oval (at 36.5 9.81) (size 1.7 1.7) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 4 "Net-(J1-Pin_4)") (pinfunction "Pin_4") (pintype "passive") (uuid "0e445ce5-5114-4185-83cf-e35b3293298c") ) (embedded_fonts no) (model "C:/Users/lukem/Downloads/128x32-OLED.STEP" (offset (xyz 18.5 -6 2.5) ) (scale (xyz 1 1 1) ) (rotate (xyz -0 -0 180) ) ) ) (footprint "Rotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm" (layer "F.Cu") (uuid "def5fa49-c68a-4cfa-8958-35874cdebfb8") (at 159.33125 37.98125) (descr "Alps rotary encoder, EC11E... with switch, vertical shaft, http://www.alps.com/prod/info/E/HTML/Encoder/Incremental/EC11/EC11E15204A3.html") (tags "rotary encoder") (property "Reference" "SW8" (at 2.8 -4.7 0) (layer "F.SilkS") (uuid "9e3e2e0b-0b7b-4d12-94a6-8f497b043871") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "RotaryEncoder_Switch" (at 7.5 10.4 0) (layer "F.Fab") (uuid "701fd066-1f1d-4cdd-a00f-abaa9d63a02d") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Datasheet" "~" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "336b8d54-2afb-449c-bc07-46f3c5ae0fb7") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (property "Description" "Rotary encoder, dual channel, incremental quadrate outputs, with switch" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "fc5f8e06-1b88-439d-9bec-2fa39bf2f816") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (property ki_fp_filters "RotaryEncoder*Switch*") (path "/63dec6ee-c0df-4885-8de5-5be47e7ba9d7") (sheetname "/") (sheetfile "L3MON hackpad.kicad_sch") (attr through_hole) (fp_line (start -0.3 -1.6) (end 0.3 -1.6) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "04c29d8f-ac3d-41d4-a34e-86b70aa708ce") ) (fp_line (start 0 -1.3) (end -0.3 -1.6) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "7a69f9f0-b0a5-4233-9462-d7bb503c0148") ) (fp_line (start 0.3 -1.6) (end 0 -1.3) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "18c8868a-30f0-4319-b3bf-ca2e8dc7e135") ) (fp_line (start 1.4 -3.4) (end 1.4 8.4) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "e3019ffc-7b09-483f-8d3b-eb3334033e75") ) (fp_line (start 5.5 -3.4) (end 1.4 -3.4) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "93be623b-addb-4719-a989-843cb63befae") ) (fp_line (start 5.5 8.4) (end 1.4 8.4) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "a5227dc0-2950-4a9b-868c-e5998d0ba010") ) (fp_line (start 7 2.5) (end 8 2.5) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "400f77df-2b70-4f7d-b8bb-f669821bcf64") ) (fp_line (start 7.5 2) (end 7.5 3) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "97257626-12f9-4b04-b591-086c6215ff29") ) (fp_line (start 9.5 -3.4) (end 13.6 -3.4) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "9f42d097-5b76-490c-b129-932ba4c2f0af") ) (fp_line (start 13.6 -3.4) (end 13.6 -1) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "1079d2aa-d83d-46b4-ac09-56ce19fb9ccc") ) (fp_line (start 13.6 1.2) (end 13.6 3.8) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "a2975ed7-4553-447a-a09a-1b745b960502") ) (fp_line (start 13.6 6) (end 13.6 8.4) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "c7d54b0e-48e7-4d07-aa8d-3d5c81f63232") ) (fp_line (start 13.6 8.4) (end 9.5 8.4) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "5c4f68ce-e176-4407-817f-d5bc758074d9") ) (fp_circle (center 7.5 2.5) (end 10.5 2.5) (stroke (width 0.12) (type solid) ) (fill no) (layer "F.SilkS") (uuid "f36d82e3-1cb7-40fc-83aa-29ba2e6a6a25") ) (fp_line (start -1.5 -4.6) (end -1.5 9.6) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "cac6ca96-10c7-4be6-ab0b-726f5185bf67") ) (fp_line (start -1.5 -4.6) (end 16 -4.6) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "72b42807-08d9-40b9-884d-704bbd3bb731") ) (fp_line (start 16 9.6) (end -1.5 9.6) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "32e45564-b97d-489d-b53f-4936f33ca9f2") ) (fp_line (start 16 9.6) (end 16 -4.6) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "608a6c58-ecac-40d7-aa75-d5cace25f867") ) (fp_line (start 1.5 -2.2) (end 2.5 -3.3) (stroke (width 0.12) (type solid) ) (layer "F.Fab") (uuid "d8c6a5d4-69b9-488f-8b63-8022fd9db37b") ) (fp_line (start 1.5 8.3) (end 1.5 -2.2) (stroke (width 0.12) (type solid) ) (layer "F.Fab") (uuid "f3ced266-28ec-42dd-b7e3-a33e103f3c7a") ) (fp_line (start 2.5 -3.3) (end 13.5 -3.3) (stroke (width 0.12) (type solid) ) (layer "F.Fab") (uuid "1a99f9b6-3076-4297-9439-9e18bb0bbf7c") ) (fp_line (start 4.5 2.5) (end 10.5 2.5) (stroke (width 0.12) (type solid) ) (layer "F.Fab") (uuid "9e6913f7-1e69-4ef4-aecc-e9df06e3e322") ) (fp_line (start 7.5 -0.5) (end 7.5 5.5) (stroke (width 0.12) (type solid) ) (layer "F.Fab") (uuid "ec822001-0e6f-4973-b1e2-dd41e0c63a8b") ) (fp_line (start 13.5 -3.3) (end 13.5 8.3) (stroke (width 0.12) (type solid) ) (layer "F.Fab") (uuid "804dbb84-6732-4b6a-a3f0-74d7efe44207") ) (fp_line (start 13.5 8.3) (end 1.5 8.3) (stroke (width 0.12) (type solid) ) (layer "F.Fab") (uuid "d52643c2-731a-475f-bcab-a9b98d090a5d") ) (fp_circle (center 7.5 2.5) (end 10.5 2.5) (stroke (width 0.12) (type solid) ) (fill no) (layer "F.Fab") (uuid "b30d6e34-3bf2-4e9c-a4a6-90563a875e9e") ) (fp_text user "${REFERENCE}" (at 11.1 6.3 0) (layer "F.Fab") (uuid "60874a6f-bb8c-456d-91ef-1175bb590b47") (effects (font (size 1 1) (thickness 0.15) ) ) ) (pad "A" thru_hole rect (at 0 0) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 11 "Net-(U1-GPIO27{slash}ADC1{slash}A1)") (pinfunction "A") (pintype "passive") (uuid "9483257e-f712-47bb-bf2b-f8f13791d611") ) (pad "B" thru_hole circle (at 0 5) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 14 "Net-(U1-GPIO26{slash}ADC0{slash}A0)") (pinfunction "B") (pintype "passive") (uuid "cfe43710-822e-4174-adee-02bb1bb97966") ) (pad "C" thru_hole circle (at 0 2.5) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "GND") (pinfunction "C") (pintype "passive") (uuid "ae83f0f3-df92-42bb-b963-15ceb1554d0c") ) (pad "MP" thru_hole rect (at 7.5 -3.1) (size 3.2 2) (drill oval 2.8 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (uuid "9532ae6f-4b69-4e3c-9fd4-1030cbb6d7f3") ) (pad "MP" thru_hole rect (at 7.5 8.1) (size 3.2 2) (drill oval 2.8 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (uuid "5b98ce3a-6ff2-4ce3-b80a-0ef66c1fe125") ) (pad "S1" thru_hole circle (at 14.5 5) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 12 "unconnected-(SW8-PadS1)") (pinfunction "S1") (pintype "passive") (uuid "a3845e8a-6791-4c8d-963b-d9311c02d1d7") ) (pad "S2" thru_hole circle (at 14.5 0) (size 2 2) (drill 1) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 13 "unconnected-(SW8-PadS2)") (pinfunction "S2") (pintype "passive") (uuid "c8f1bf7e-0e64-4033-975c-7b22e1d325e8") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Rotary_Encoder.3dshapes/RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) (model "C:/Users/lukem/Downloads/rotary-encoder-17.snapshot.2/旋转编码器.STEP" (offset (xyz 7.5 -2.5 0.5) ) (scale (xyz 1 1 1) ) (rotate (xyz -90 -0 -90) ) ) ) (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu") (uuid "eb2a2c38-7d50-4c89-a12b-bf3f5ca1a475") (at 150.1775 71.12) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (property "Reference" "SW4" (at -2.54 -2.794 0) (layer "F.SilkS") (uuid "94d2e628-8700-49ff-b192-ef8becb37de3") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "SW_Push" (at -2.54 12.954 0) (layer "F.Fab") (uuid "6e2b778e-27d8-424d-8f99-27c05c4a81e2") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Datasheet" "~" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "f7693c20-231a-46bf-bfff-2a5184a40c3d") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (property "Description" "Push button switch, generic, two pins" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "5171cef9-c292-49c5-9330-78b08d11754a") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (path "/090cc859-9650-48c9-a6a9-94159cc5a6e4") (sheetname "/") (sheetfile "L3MON hackpad.kicad_sch") (attr through_hole) (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "dc313bf3-c50a-47fc-be49-a83f4cd0e8ea") ) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "018f396f-c6cb-4933-ae4f-f7221c10ad54") ) (fp_line (start 4.445 -1.905) (end 4.445 12.065) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "caa6c098-9e26-4016-9701-7ed03a8c78b3") ) (fp_line (start 4.445 12.065) (end -9.525 12.065) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "ffda48ba-b051-4b1c-8917-28ee3c559b71") ) (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "b492db31-4e1b-4dad-9446-b77972b17944") ) (fp_line (start -12.065 14.605) (end -12.065 -4.445) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "d0f21490-9f68-4c9b-93d9-649ba3af5e51") ) (fp_line (start 6.985 -4.445) (end 6.985 14.605) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "e5cacf23-9df5-4651-9712-7b4800659ce8") ) (fp_line (start 6.985 14.605) (end -12.065 14.605) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "f79e15f7-9b9b-455c-b5f2-0835d4de76b2") ) (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "5dadc123-f47a-450d-8a16-a2b06ffaaefd") ) (fp_line (start -9.14 11.68) (end -9.14 -1.52) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "b23084ec-4171-4dbf-b7aa-26306b339486") ) (fp_line (start 4.06 -1.52) (end 4.06 11.68) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "cc5648a1-2ce5-4a9d-9684-4b129afb2395") ) (fp_line (start 4.06 11.68) (end -9.14 11.68) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "773a7836-6633-458f-a2a4-b98e41f72e76") ) (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "be7db397-97e6-479c-b849-d695e29c8632") ) (fp_line (start -8.89 11.43) (end -8.89 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "dbae1658-c731-4bee-8901-b5ef1d816c31") ) (fp_line (start 3.81 -1.27) (end 3.81 11.43) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "71075d98-a452-47e7-b635-3bb2e1e5b446") ) (fp_line (start 3.81 11.43) (end -8.89 11.43) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "3385fc41-cbaf-41e6-ba4b-f6190babdfc5") ) (fp_text user "${REFERENCE}" (at -2.54 -2.794 0) (layer "F.Fab") (uuid "57274895-3c3d-429e-9fee-362ea86404ba") (effects (font (size 1 1) (thickness 0.15) ) ) ) (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (uuid "323874c9-b090-4487-9be9-46cfcaa9f3c3") ) (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (uuid "32dddbfa-f349-4e2f-b62a-5bfc0d978d94") ) (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (uuid "c98e7a4e-c75d-4a60-b879-a5470884bd3d") ) (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "GND") (pinfunction "1") (pintype "passive") (uuid "0d2c5eb9-8cb7-46b7-a296-300796c04133") ) (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 8 "Net-(U1-GPIO2{slash}SCK)") (pinfunction "2") (pintype "passive") (uuid "6eed7506-f8b6-4a7a-bf20-26ed0559f015") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) (model "C:/Users/lukem/Downloads/outemu-mx-switch-1.snapshot.2/asm_mx_asm.stp" (offset (xyz -2.5 -5 6) ) (scale (xyz 1 1 1) ) (rotate (xyz -0 -0 -0) ) ) ) (footprint "Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB" (layer "F.Cu") (uuid "ecce3173-27df-428f-85c7-99737efb2117") (at 112.0775 71.12) (descr "Cherry MX keyswitch, 1.00u, PCB mount, http://cherryamericas.com/wp-content/uploads/2014/12/mx_cat.pdf") (tags "Cherry MX keyswitch 1.00u PCB") (property "Reference" "SW2" (at -2.54 -2.794 0) (layer "F.SilkS") (uuid "321383e7-868b-4427-b0b0-c9c541dcf17b") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Value" "SW_Push" (at -2.54 12.954 0) (layer "F.Fab") (uuid "c02b262b-d9fd-4e01-9911-8172e2c76863") (effects (font (size 1 1) (thickness 0.15) ) ) ) (property "Datasheet" "~" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "deaad686-f3d9-49cc-a3bf-7dc66b24e82b") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (property "Description" "Push button switch, generic, two pins" (at 0 0 0) (unlocked yes) (layer "F.Fab") (hide yes) (uuid "c14094d9-08a2-46f9-baff-4d2e0c759c5f") (effects (font (size 1.27 1.27) (thickness 0.15) ) ) ) (path "/820b562f-1e63-4abf-828a-7151fd30d766") (sheetname "/") (sheetfile "L3MON hackpad.kicad_sch") (attr through_hole) (fp_line (start -9.525 -1.905) (end 4.445 -1.905) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "da75d33e-203a-44c9-9d8c-dcbab1161dbd") ) (fp_line (start -9.525 12.065) (end -9.525 -1.905) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "60094cec-ac93-4b19-81c1-a4e70800c69f") ) (fp_line (start 4.445 -1.905) (end 4.445 12.065) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "42a8bb0f-e7c6-4265-8a5a-e46e98a1ff7e") ) (fp_line (start 4.445 12.065) (end -9.525 12.065) (stroke (width 0.12) (type solid) ) (layer "F.SilkS") (uuid "94b54dc9-d39d-4648-874a-e208fb31b4a6") ) (fp_line (start -12.065 -4.445) (end 6.985 -4.445) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "4996ad3d-d9ee-41de-b782-903f7b450cd4") ) (fp_line (start -12.065 14.605) (end -12.065 -4.445) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "4230c4fc-bc86-43ab-9d4e-90845996c2a9") ) (fp_line (start 6.985 -4.445) (end 6.985 14.605) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "1e78585f-62bc-4f24-8a64-0a360bf4f9d1") ) (fp_line (start 6.985 14.605) (end -12.065 14.605) (stroke (width 0.15) (type solid) ) (layer "Dwgs.User") (uuid "bc4e6203-c2a3-4045-a845-5f3851aee772") ) (fp_line (start -9.14 -1.52) (end 4.06 -1.52) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "c81163b2-aa1e-43de-95f0-0d293f29c205") ) (fp_line (start -9.14 11.68) (end -9.14 -1.52) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "849b6f0d-24cb-44f0-9501-e3b67d628f82") ) (fp_line (start 4.06 -1.52) (end 4.06 11.68) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "331fa15b-d241-4806-a3cb-ef713067babd") ) (fp_line (start 4.06 11.68) (end -9.14 11.68) (stroke (width 0.05) (type solid) ) (layer "F.CrtYd") (uuid "c10e1d0b-0a11-4357-af62-056e5b981d2f") ) (fp_line (start -8.89 -1.27) (end 3.81 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "9a77c731-1ee6-4b75-939d-a4baa6490901") ) (fp_line (start -8.89 11.43) (end -8.89 -1.27) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "f6b8a885-f56d-4262-b7a2-7b2b7c94a734") ) (fp_line (start 3.81 -1.27) (end 3.81 11.43) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "cad66269-a9bc-4562-ad78-b27d5d53b03a") ) (fp_line (start 3.81 11.43) (end -8.89 11.43) (stroke (width 0.1) (type solid) ) (layer "F.Fab") (uuid "c33d2b34-dc0e-40a2-864e-63002284f1f8") ) (fp_text user "${REFERENCE}" (at -2.54 -2.794 0) (layer "F.Fab") (uuid "396700ef-dab7-44f9-9427-6be8c1701c1f") (effects (font (size 1 1) (thickness 0.15) ) ) ) (pad "" np_thru_hole circle (at -7.62 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (uuid "f83d7a23-c6a1-493e-b811-784611fb6219") ) (pad "" np_thru_hole circle (at -2.54 5.08) (size 4 4) (drill 4) (layers "*.Cu" "*.Mask") (uuid "065ee0f4-cd74-4bba-8830-d6d008c40886") ) (pad "" np_thru_hole circle (at 2.54 5.08) (size 1.7 1.7) (drill 1.7) (layers "*.Cu" "*.Mask") (uuid "951138d1-ccb1-4183-8cfe-7982a66db018") ) (pad "1" thru_hole circle (at 0 0) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 2 "GND") (pinfunction "1") (pintype "passive") (uuid "b11705ae-13c0-45e7-b79c-98d7645a6e9e") ) (pad "2" thru_hole circle (at -6.35 2.54) (size 2.2 2.2) (drill 1.5) (layers "*.Cu" "*.Mask") (remove_unused_layers no) (net 6 "Net-(U1-GPIO0{slash}TX)") (pinfunction "2") (pintype "passive") (uuid "1d03d0dd-3d86-4d17-a363-53255ffa1dcf") ) (embedded_fonts no) (model "${KICAD9_3DMODEL_DIR}/Button_Switch_Keyboard.3dshapes/SW_Cherry_MX_1.00u_PCB.step" (offset (xyz 0 0 0) ) (scale (xyz 1 1 1) ) (rotate (xyz 0 0 0) ) ) (model "C:/Users/lukem/Downloads/outemu-mx-switch-1.snapshot.2/asm_mx_asm.stp" (offset (xyz -2.5 -5 6.5) ) (scale (xyz 1 1 1) ) (rotate (xyz -0 -0 -0) ) ) ) (gr_rect (start 96.88375 32.28) (end 177.37625 86.39875) (stroke (width 0.05) (type default) ) (fill no) (layer "Edge.Cuts") (uuid "71f6b614-61b3-401e-a8fc-3286c8507f6e") ) (gr_text "Hackpad L3M0N\n" (at 100.87 45.41 0) (layer "F.SilkS") (uuid "4ece0825-edf4-4015-8482-a532ba54b686") (effects (font (size 1 1) (thickness 0.1) ) (justify left bottom) ) ) (gr_text "Place XIAO here" (at 129.67 45.58 0) (layer "F.SilkS") (uuid "77420b9e-dd37-44e8-a3ed-d36ada1f59ea") (effects (font (size 1 1) (thickness 0.1) ) (justify left bottom) ) ) (segment (start 147.6375 52.6675) (end 147.6375 40.48125) (width 0.2) (layer "F.Cu") (net 1) (uuid "47019870-504c-4d8b-aaf7-9c977bd54438") ) (segment (start 153.34625 58.37625) (end 147.6375 52.6675) (width 0.2) (layer "F.Cu") (net 1) (uuid "c2ef4052-e0aa-4ce3-91ad-975e62f1b7be") ) (via (at 147.6375 40.48125) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (uuid "4be5d291-a809-4089-98b0-04871f8b9c77") ) (segment (start 147.6375 39.52875) (end 143.35125 35.2425) (width 0.2) (layer "B.Cu") (net 1) (uuid "2e88d3b9-4d28-4e5a-b8ce-78c23e649e71") ) (segment (start 147.6375 40.48125) (end 147.6375 39.52875) (width 0.2) (layer "B.Cu") (net 1) (uuid "c9d21c82-b8b1-43b1-a3e8-9189cbd23c2d") ) (segment (start 112.0775 71.12) (end 131.1275 71.12) (width 0.2) (layer "F.Cu") (net 2) (uuid "07d4b6c2-5376-4bb4-a1eb-db6c5c9084b1") ) (segment (start 159.33125 40.48125) (end 156.6325 37.7825) (width 0.2) (layer "F.Cu") (net 2) (uuid "496261d7-33f4-4dd2-b05a-5cb27d146f50") ) (segment (start 150.1775 71.12) (end 154.78125 66.51625) (width 0.2) (layer "F.Cu") (net 2) (uuid "4d03c686-b1be-4cd3-a8ef-a4201064e8e5") ) (segment (start 109.69625 52.07) (end 109.69625 68.73875) (width 0.2) (layer "F.Cu") (net 2) (uuid "586575bf-006b-4a9a-b96b-7051b8d5c56a") ) (segment (start 154.66 57.15) (end 153.34625 55.83625) (width 0.2) (layer "F.Cu") (net 2) (uuid "6c01668e-999f-482e-94d5-5969b70e0b3a") ) (segment (start 109.69625 68.73875) (end 112.0775 71.12) (width 0.2) (layer "F.Cu") (net 2) (uuid "6e216a35-bb47-412c-8f96-140cfce4ae04") ) (segment (start 154.78125 57.15) (end 154.66 57.15) (width 0.2) (layer "F.Cu") (net 2) (uuid "7a88037c-1645-47bd-9dbe-026ae4363d7f") ) (segment (start 169.2275 71.12) (end 169.2275 52.07) (width 0.2) (layer "F.Cu") (net 2) (uuid "80d0ce18-ab84-487f-9b83-945fb9bb7770") ) (segment (start 154.78125 66.51625) (end 154.78125 57.15) (width 0.2) (layer "F.Cu") (net 2) (uuid "878dbbef-4ce5-4e7a-8d6c-7ba43e6da0c3") ) (segment (start 131.1275 71.12) (end 150.1775 71.12) (width 0.2) (layer "F.Cu") (net 2) (uuid "b68507fe-4ce9-4760-ad94-c6bef4613eb6") ) (segment (start 156.6325 37.7825) (end 143.35125 37.7825) (width 0.2) (layer "F.Cu") (net 2) (uuid "bf9c8001-659e-4331-bd2d-80351bc423e0") ) (segment (start 153.34625 55.83625) (end 153.94375 55.83625) (width 0.2) (layer "F.Cu") (net 2) (uuid "db5f7151-626d-44bc-8bf0-ff5700045a99") ) (segment (start 153.94375 55.83625) (end 169.2275 71.12) (width 0.2) (layer "F.Cu") (net 2) (uuid "e1e40c8e-336f-4d00-b948-a5ff66385fe9") ) (segment (start 167.79 42.13) (end 160.98 42.13) (width 0.2) (layer "B.Cu") (net 2) (uuid "61babf0f-687a-4d95-aa61-59640481c1c4") ) (segment (start 169.2275 52.07) (end 169.2275 43.5675) (width 0.2) (layer "B.Cu") (net 2) (uuid "727dff56-b01d-40c9-859e-5912f3da1404") ) (segment (start 169.2275 43.5675) (end 167.79 42.13) (width 0.2) (layer "B.Cu") (net 2) (uuid "8fdf4180-52a8-44c8-ba37-f1f613c24d0a") ) (segment (start 160.98 42.13) (end 159.33125 40.48125) (width 0.2) (layer "B.Cu") (net 2) (uuid "95909082-855e-40a7-b4ae-8b2e4be60b71") ) (segment (start 153.34625 60.91625) (end 141.085 60.91625) (width 0.2) (layer "F.Cu") (net 3) (uuid "1d37f739-a25a-4518-ac7a-3cd60df7db3f") ) (segment (start 141.085 60.91625) (end 128.11125 47.9425) (width 0.2) (layer "F.Cu") (net 3) (uuid "58eed9fe-ff6b-4914-a5a6-ff63142ffd7d") ) (segment (start 143.00231 63.40066) (end 136.655825 57.054175) (width 0.2) (layer "F.Cu") (net 4) (uuid "015c80db-5a3d-433c-b8ad-ea19b8f4c830") ) (segment (start 143.00231 63.45625) (end 143.00231 63.40066) (width 0.2) (layer "F.Cu") (net 4) (uuid "616fa266-1ec4-490e-bc77-b31732a2c2d3") ) (segment (start 136.09654 56.49489) (end 135.81511 56.49489) (width 0.2) (layer "F.Cu") (net 4) (uuid "6de097ff-ea1e-4093-a3d2-aabbd2b49670") ) (segment (start 136.655825 57.054175) (end 136.09654 56.49489) (width 0.2) (layer "F.Cu") (net 4) (uuid "8b4296f8-e490-44cb-a839-3880cde148a8") ) (segment (start 127.03362 45.4025) (end 128.11125 45.4025) (width 0.2) (layer "F.Cu") (net 4) (uuid "94513948-d5cb-4e3d-bb18-2070c11b11d4") ) (segment (start 153.34625 63.45625) (end 143.00231 63.45625) (width 0.2) (layer "F.Cu") (net 4) (uuid "b6a784c4-0d79-491d-964b-e0c1117ce740") ) (via (at 135.81511 56.49489) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net 4) (uuid "a9c3b3e7-b65f-484e-993c-e8ddfcdec95f") ) (segment (start 135.81511 56.49489) (end 129.95 50.62978) (width 0.2) (layer "B.Cu") (net 4) (uuid "4e5948dd-8f2a-4c7f-83b3-2ad242c06f05") ) (segment (start 129.95 50.62978) (end 129.95 47.24125) (width 0.2) (layer "B.Cu") (net 4) (uuid "7e167292-27af-45c4-b196-8cc021efcf3a") ) (segment (start 129.95 47.24125) (end 128.11125 45.4025) (width 0.2) (layer "B.Cu") (net 4) (uuid "f0086f81-258a-424b-8412-d305d2c53a5b") ) (segment (start 126.70375 41.73) (end 128.11125 40.3225) (width 0.2) (layer "F.Cu") (net 5) (uuid "1562babb-f7d3-4cc0-857b-772721283c61") ) (segment (start 103.34625 54.61) (end 103.4 54.61) (width 0.2) (layer "F.Cu") (net 5) (uuid "343d7859-3944-4e0b-9ea1-20dc4c479263") ) (segment (start 103.4 54.61) (end 116.28 41.73) (width 0.2) (layer "F.Cu") (net 5) (uuid "8b6049ca-14f5-4181-9b3f-e89651bf6cb4") ) (segment (start 116.28 41.73) (end 126.70375 41.73) (width 0.2) (layer "F.Cu") (net 5) (uuid "f65891e9-3ffe-48b7-bc0d-61ea3829ee08") ) (segment (start 105.7275 73.66) (end 128.11125 51.27625) (width 0.2) (layer "B.Cu") (net 6) (uuid "da7fb52a-3443-494a-b8d0-73377a7ec6e8") ) (segment (start 128.11125 51.27625) (end 128.11125 50.4825) (width 0.2) (layer "B.Cu") (net 6) (uuid "f45c6193-0f79-47a9-853a-10e8877de19a") ) (segment (start 143.35125 55.08625) (end 143.35125 50.4825) (width 0.2) (layer "B.Cu") (net 7) (uuid "2e269602-dca9-4af5-9184-d7db87f409e3") ) (segment (start 124.7775 73.66) (end 143.35125 55.08625) (width 0.2) (layer "B.Cu") (net 7) (uuid "54299b3b-6280-4cf8-bbe3-5941b5022dc2") ) (segment (start 140.55 54.2) (end 140.55 50.74375) (width 0.2) (layer "F.Cu") (net 8) (uuid "3a527f26-e5a3-468e-bab9-bd140dcebf84") ) (segment (start 140.55 50.74375) (end 143.35125 47.9425) (width 0.2) (layer "F.Cu") (net 8) (uuid "a74f3351-4ced-408c-80f3-0e1a8f3c2c38") ) (segment (start 142.818015 56.468015) (end 140.55 54.2) (width 0.2) (layer "F.Cu") (net 8) (uuid "b55cec9f-b85f-4432-ae0d-13d719ac7f85") ) (via (at 142.818015 56.468015) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net 8) (uuid "c7589998-4be3-4710-a571-1bdd0a34fd31") ) (segment (start 143.8275 73.66) (end 143.8275 57.4775) (width 0.2) (layer "B.Cu") (net 8) (uuid "05b25f20-1ba4-4c0c-96ef-b212f1fdda38") ) (segment (start 143.8275 57.4775) (end 142.818015 56.468015) (width 0.2) (layer "B.Cu") (net 8) (uuid "4ed6373b-7abb-4279-b0ee-67bf400e9335") ) (segment (start 145.32415 45.4025) (end 143.35125 45.4025) (width 0.2) (layer "B.Cu") (net 9) (uuid "28558c59-7c05-4ba7-9c61-6001c0b4a0d4") ) (segment (start 162.8775 73.66) (end 162.8775 62.95585) (width 0.2) (layer "B.Cu") (net 9) (uuid "b41a8b0e-edd8-4999-9ed5-9af33d1ad736") ) (segment (start 162.8775 62.95585) (end 145.32415 45.4025) (width 0.2) (layer "B.Cu") (net 9) (uuid "d1b70a86-527c-4fe6-9fbe-4e41be88b19a") ) (segment (start 162.8775 54.61) (end 155.09875 54.61) (width 0.2) (layer "B.Cu") (net 10) (uuid "05e88fca-32bc-486b-a825-2e77b16cdb05") ) (segment (start 155.09875 54.61) (end 143.35125 42.8625) (width 0.2) (layer "B.Cu") (net 10) (uuid "ec009fa1-fcf1-4913-a5ba-437426039660") ) (segment (start 158.0695 36.7195) (end 132.34925 36.7195) (width 0.2) (layer "F.Cu") (net 11) (uuid "1c369cf4-b12c-4dad-80f8-b7702c0024fa") ) (segment (start 159.33125 37.98125) (end 158.0695 36.7195) (width 0.2) (layer "F.Cu") (net 11) (uuid "826a9764-6b55-454f-ae5e-ad8eb9d42964") ) (segment (start 132.34925 36.7195) (end 131.393015 37.675735) (width 0.2) (layer "F.Cu") (net 11) (uuid "8d9d0f0b-28e4-4904-8897-24c89aef9e44") ) (via (at 131.393015 37.675735) (size 0.6) (drill 0.3) (layers "F.Cu" "B.Cu") (net 11) (uuid "a9c10106-e16e-42dc-8fee-019bd9a49356") ) (segment (start 131.393015 37.675735) (end 131.28625 37.7825) (width 0.2) (layer "B.Cu") (net 11) (uuid "030e706d-e6a7-4981-bafd-7e57d60f4333") ) (segment (start 131.28625 37.7825) (end 128.11125 37.7825) (width 0.2) (layer "B.Cu") (net 11) (uuid "82558cd4-6b4a-48c4-a1c8-3eec99bace0e") ) (segment (start 159.33125 42.98125) (end 155.1955 38.8455) (width 0.2) (layer "F.Cu") (net 14) (uuid "78b45745-e308-4358-8c1d-0e148d097234") ) (segment (start 155.1955 38.8455) (end 131.71425 38.8455) (width 0.2) (layer "F.Cu") (net 14) (uuid "8125d3c2-b271-4111-a675-b4f0d53a1a55") ) (segment (start 131.71425 38.8455) (end 128.11125 35.2425) (width 0.2) (layer "F.Cu") (net 14) (uuid "de84649e-bb14-46e7-b6fb-0593fd4d0c71") ) (embedded_fonts no) )